Package-level declarations
Types
Link copied to clipboard
open class CarouselLayoutManager : RecyclerView.LayoutManager, Carousel, RecyclerView.SmoothScroller.ScrollVectorProvider
A LayoutManager that can mask and offset items along the scrolling axis, creating a unique list optimized for a stylized viewing experience.
Link copied to clipboard
Implementation of the SnapHelper that supports snapping items to the carousel keylines according to the strategy.
Link copied to clipboard
A class responsible for creating a model used by a carousel to mask and offset views as they move along a scrolling axis.
Link copied to clipboard
A CarouselStrategy that fits one full-width or full-height item into a container to create a layout to browse one item at a time.
Link copied to clipboard
A CarouselStrategy that knows how to size and fit one large item and one small item into a container to create a layout to browse one 'hero' item at a time with a preview item.
Link copied to clipboard
A FrameLayout than is able to mask itself and all children.
Link copied to clipboard
A CarouselStrategy that knows how to size and fit large, medium and small items into a container to create a layout for quick browsing of multiple items at once.
Link copied to clipboard
interface OnMaskChangedListener
An interface that reports changes in mask values.
Link copied to clipboard
A CarouselStrategy that does not resize the original item width and fits as many as it can into the container, cutting off the rest.